management ifrs claims insurance crm law lawsuit relationship life customer auto insurance hmrc life insurance comedy firm irish tax professionals corporate social annuities responsibility home insurance term